package com.dts.yjnb.service.domainDto;

import java.io.Serializable;
import java.math.BigDecimal;
import lombok.Data;

/**
 * 农事服务DTO（用于查询和编辑）
 *
 * @author dts
 */
@Data
public class AgriculturalDTO implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** 主键（编辑时使用） */
    private Long id;

    /** 服务标题 */
    private String title;

    /** 服务分类ID */
    private Long categoryId;

    /** 服务描述 */
    private String description;

    /** 服务图片（单张） */
    private String image;

    /** 服务价格（元） */
    private BigDecimal price;

    /** 联系电话 */
    private String phone;

    /** 微信号 */
    private String wechat;

    /** 服务商名称 */
    private String providerName;

    /** 发布状态：1已发布 0待发布 2已下架 */
    private Integer status;

    /** 是否推荐：1推荐 0不推荐 */
    private Integer isRecommend;

    /** 浏览数量 */
    private Integer browseNum;

    /** 备注 */
    private String remark;

    /** 开始时间 */
    private String beginTime;

    /** 结束时间 */
    private String endTime;

    /** 排序字段 */
    private String orderByColumn;

    /** 排序方向 asc/desc */
    private String isAsc;

    /** 当前页码 */
    private Integer page = 1;

    /** 每页显示记录数 */
    private Integer pageSize = 10;
}
